/* Pagination
   ========================================================================== */

// extend bootstrap-css

.panel-pagination {
	.pagination {
		> li {
			> .active {
				background-color: $gray-lighter;

				&,
				&:hover {
					color: $text-color;
				}
			}
		}
	}
}

.pagination-info {
	color: #595959;
	text-align: center;
	margin: 10px 0;
}

#product_navigation {
	&.panel-pagination {
		@extend .container;
		padding: 0;

		@media (min-width: $screen-sm-min) {
			padding-left: $grid-gutter-width/2;
			padding-right: $grid-gutter-width/2;
		}

		.pagination {
			margin: 0;
			float: left;

			@media (max-width: $screen-xs-min) {
				@include make-xs-column(12);
				padding: 0;
			}

			> li {
				> a, span {
					padding: 5px 9px;
				}
			}
		}

		span {
			height: 30px;
			line-height: 30px;
			margin-left: 5px;

			@media (max-width: $screen-xs-min) {
				@include make-xs-column(12);
				padding: 0;
				margin-left: 0;
			}
		}
	}
}
